shoulder to cry on - French English Dictionary